swamp buffalo - Español Inglés Diccionario